small vestibule/entrance - French English Dictionary